Big Huge Thesaurus

Virginia waterleaf

noun